package com.vivo.customer.dao;

import com.vivo.customer.entity.CheckReceiveWallHistory;
import com.vivo.customer.entity.CheckReceiveWallHistoryExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface CheckReceiveWallHistoryMapper {
    int countByExample(CheckReceiveWallHistoryExample example);

    int deleteByExample(CheckReceiveWallHistoryExample example);

    int deleteByPrimaryKey(String id);

    int insert(CheckReceiveWallHistory record);

    int insertSelective(CheckReceiveWallHistory record);

    List<CheckReceiveWallHistory> selectByExample(CheckReceiveWallHistoryExample example);

    CheckReceiveWallHistory selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") CheckReceiveWallHistory record, @Param("example") CheckReceiveWallHistoryExample example);

    int updateByExample(@Param("record") CheckReceiveWallHistory record, @Param("example") CheckReceiveWallHistoryExample example);

    int updateByPrimaryKeySelective(CheckReceiveWallHistory record);

    int updateByPrimaryKey(CheckReceiveWallHistory record);
}